package com.wkbb.sports.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.wkbb.sports.utils.DateJacksonConverter;
import com.wkbb.sports.utils.DateJacksonSerializer;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author 授权设备日志
 * @date 2021-07-09
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class HlifeDeviceAuthorizationLog implements Serializable {
    /**
     * 编号
     */
    private Long id;
    /**
     * 唯一标识
     */
    private String uniqueId;
    /**
     * 设备类型(1跳绳,2跑步,3短跑，4敏捷，5手环,6篮球)
     */
    private Byte projectKind;
    /**
     * 设备数量
     */
    private Integer deviceCount;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 创建日期
     */
    private Date createTime;
    /**
     * 设备列表
     */
    private List<HlifeDeviceAuthorization> deviceList;
}